/* ------------- CSS per tour -------------*/

.gallery{
	padding:10px;
	list-style:none;
	top:-30px;
	position:relative;

}
.gallery li{

	width:300px;
	height:200px;
	margin:20px 15px 50px 10px;
	float:left;
	transition: opacity .5s ease-out;
    -moz-transition: opacity .5s ease-out;
    -webkit-transition: opacity .5s ease-out;
}

.gallery img{

	width:300px;
	height:200px;
	border:2px solid #fff;
	border-radius:3px;
  	-moz-box-shadow: 0px 0px 5px #888;
  	-webkit-box-shadow: 0px 0px 5px #888;
  	box-shadow: 2px 2px 3px 2px #888;
  	opacity:0.5;

}

.gallery :hover img{
	opacity:1;
	border-color: #3C9DFF;
}

.gallery :hover .name {
	color:#36C;
}
.name{
	color:#3C9DFF;
	font-size:17px;	
	padding-top:7px;
	text-align:center;

}
